home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / msdos / raytrace / pov / gen / animdat / animdat.rea < prev    next >
Encoding:
Text File  |  1994-10-03  |  2.0 KB  |  52 lines

  1. Short: creates scene files from template and variables (DKB)
  2. Type: gen/pc
  3. Author: Todd Sankey
  4. Uploader:
  5.  
  6.             ANIMDAT 1.1            Todd Sankey
  7.  
  8.   The source code for ANIMDAT is provided for use, modification,
  9. education, etc. The author retains the rights to this project, however,
  10. and simply asks that any significant changes or improvements
  11. be reported to him. This software is supplied free by the author and
  12. no other party shall charge for it. In addition, this package can
  13. be freely distributed, but all parts must be included and credit
  14. must be given to the author for use.
  15.  
  16.   Parts of the source code, in particular the scanner module, are
  17. based heavily on the book Writing Compilers and Interpreters: An
  18. Applied Approach by Ronald Mak, copyright 1991 published by John
  19. Wiley and Sons.
  20.  
  21.   Included files:
  22. README.DOC -     This file, silly.
  23. ANIMDAT.DOC -    A brief description on how to use ANIMDAT.
  24. COMMON.H -    Global variables used in all modules.
  25. ERROR.H -    Header for standardized method of error handling.
  26. ERROR.C -    Routine for identifying and locating errors.
  27. SCANNER.H -    Prototypes for interfacing with scanner module.
  28. SCANNER.C -    Code for tokenizing a text buffer.
  29. BTREE.H -    Prototypes for creating and evaluating mathematical expressions.
  30. BTREE.C -    Code to create and traverse binary trees.
  31. SYMTAB.H -    Symbol table interface.
  32. SYMTAB.C -    Code for maintaining a symbol table
  33. ANIMDAT.C -    Main program file.
  34. ANIMDAT.EXE -    A compiled copy. Should work on any PC.
  35. BBALL.DAT -    Template file for creating animation of a bouncing ball.
  36. BBALL.VAR -    Variable definition file for bouncing ball.
  37. MAKEFILE -    Project makefile compatible with Borland C++ 2.0
  38.  
  39.   The source was compiles using Borland C++ 2.0. I have included the
  40. makefile for people with compatible compilers. All you should have to
  41. do is change the name of the compiler executable ( 'bcc' for the author )
  42. in the makefile and choose the appropriate flags.
  43.  
  44.   If you have any problems, question, suggestion, or comments please
  45. contact the author at sankey@unixg.ubc.ca .
  46.  
  47.  
  48.                     Todd Sankey
  49.                     sankey@unixg.ubc.ca
  50.  
  51. Includes C source.
  52.